package org.springblade.tms.module.sap.dto;

import com.alibaba.fastjson.annotation.JSONField;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.UUID;

/**
 * @projectName: BladeX
 * @package: org.springblade.tms.module.sap.dto
 * @className: SapEnquiryItemItemVO
 * @author: yr
 * @description: sap询价单推送入参行项目行项目
 * @date: 2022/5/11 14:16
 */
@Data
public class SapEnquiryItemItemVO {
	/**
	 * 报价
	 */
	@ApiModelProperty(value = "报价")
	@JSONField(name = "rate")
	private String price;
	/**
	 * 询价项目
	 */
	@ApiModelProperty(value = "询价项目")
	@JSONField(name = "itemNo")
	private Long itemNo;
	/**
	 * 计算单
	 */
	@ApiModelProperty(value = "计算单")
	@JSONField(name = "tccsId047")
	private String tccsId047;
	/**
	 * 费率表
	 */
	@ApiModelProperty(value = "费率表")
	@JSONField(name = "rateId")
	private String rateId;
	/**
	 * 费率表项目
	 */
	@ApiModelProperty(value = "费率表项目")
	@JSONField(name = "zrateItem")
	private String zrateItem;

	/**
	 * 关联标度表字段
	 */
	private String uuid;

	/**
	 * 标度名称
	 */
	@ApiModelProperty(value = "标度名称1")
	@JSONField(name = "scaid1")
	private String scaid1;
	/**
	 * 标度描述;表头
	 */
	@ApiModelProperty(value = "标度描述;表头1")
	@JSONField(name = "description1")
	private String description1;
	/**
	 * 标度类型;表头括号（=）
	 */
	@ApiModelProperty(value = "标度类型;表头括号（=）1")
	@JSONField(name = "scavalType1")
	private String scavalType1;
	/**
	 * 标度值
	 */
	@ApiModelProperty(value = "标度值1")
	@JSONField(name = "scavalChar1")
	private String scavalChar1;
	/**
	 * 标度值描述;body值
	 */
	@ApiModelProperty(value = "标度值描述1")
	@JSONField(name = "scavalCharText1")
	private String scavalCharText1;/**
	 * 标度名称
	 */
	@ApiModelProperty(value = "标度名称2")
	@JSONField(name = "scaid2")
	private String scaid2;
	/**
	 * 标度描述;表头
	 */
	@ApiModelProperty(value = "标度描述;表头2")
	@JSONField(name = "description2")
	private String description2;
	/**
	 * 标度类型;表头括号（=）
	 */
	@ApiModelProperty(value = "标度类型;表头括号（=）2")
	@JSONField(name = "scavalType2")
	private String scavalType2;
	/**
	 * 标度值
	 */
	@ApiModelProperty(value = "标度值2")
	@JSONField(name = "scavalChar2")
	private String scavalChar2;
	/**
	 * 标度值描述;body值
	 */
	@ApiModelProperty(value = "标度值描述2")
	@JSONField(name = "scavalCharText2")
	private String scavalCharText2;/**
	 * 标度名称
	 */
	@ApiModelProperty(value = "标度名称3")
	@JSONField(name = "scaid3")
	private String scaid3;
	/**
	 * 标度描述;表头
	 */
	@ApiModelProperty(value = "标度描述;表头3")
	@JSONField(name = "description3")
	private String description3;
	/**
	 * 标度类型;表头括号（=）
	 */
	@ApiModelProperty(value = "标度类型;表头括号（=）3")
	@JSONField(name = "scavalType3")
	private String scavalType3;
	/**
	 * 标度值
	 */
	@ApiModelProperty(value = "标度3")
	@JSONField(name = "scavalChar3")
	private String scavalChar3;
	/**
	 * 标度值描述;body值
	 */
	@ApiModelProperty(value = "标度值描述3")
	@JSONField(name = "scavalCharText3")
	private String scavalCharText3;/**
	 * 标度名称
	 */
	@ApiModelProperty(value = "标度名称4")
	@JSONField(name = "scaid4")
	private String scaid4;
	/**
	 * 标度描述;表头
	 */
	@ApiModelProperty(value = "标度描述;表头4")
	@JSONField(name = "description4")
	private String description4;
	/**
	 * 标度类型;表头括号（=）
	 */
	@ApiModelProperty(value = "标度类型;表头括号（=）4")
	@JSONField(name = "scavalType4")
	private String scavalType4;
	/**
	 * 标度值
	 */
	@ApiModelProperty(value = "标度值4")
	@JSONField(name = "scavalChar4")
	private String scavalChar4;
	/**
	 * 标度值描述;body值
	 */
	@ApiModelProperty(value = "标度值描述4")
	@JSONField(name = "scavalCharText4")
	private String scavalCharText4;/**
	 * 标度名称
	 */
	@ApiModelProperty(value = "标度名称5")
	@JSONField(name = "scaid5")
	private String scaid5;
	/**
	 * 标度描述;表头
	 */
	@ApiModelProperty(value = "标度描述;表头5")
	@JSONField(name = "description5")
	private String description5;
	/**
	 * 标度类型;表头括号（=）
	 */
	@ApiModelProperty(value = "标度类型;表头括号（=）5")
	@JSONField(name = "scavalType5")
	private String scavalType5;
	/**
	 * 标度值
	 */
	@ApiModelProperty(value = "标度值5")
	@JSONField(name = "scavalChar5")
	private String scavalChar5;
	/**
	 * 标度值描述;body值
	 */
	@ApiModelProperty(value = "标度值描述5")
	@JSONField(name = "scavalCharText5")
	private String scavalCharText5;/**
	 * 标度名称
	 */
	@ApiModelProperty(value = "标度名称6")
	@JSONField(name = "scaid6")
	private String scaid6;
	/**
	 * 标度描述;表头
	 */
	@ApiModelProperty(value = "标度描述;表头6")
	@JSONField(name = "description6")
	private String description6;
	/**
	 * 标度类型;表头括号（=）
	 */
	@ApiModelProperty(value = "标度类型;表头括号（=）6")
	@JSONField(name = "scavalType6")
	private String scavalType6;
	/**
	 * 标度值
	 */
	@ApiModelProperty(value = "标度值6")
	@JSONField(name = "scavalChar6")
	private String scavalChar6;
	/**
	 * 标度值描述;body值
	 */
	@ApiModelProperty(value = "标度值描述6")
	@JSONField(name = "scavalCharText6")
	private String scavalCharText6;
}
